iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 27
1
Modern Web

Google Tag Manager Micro Challenge系列 第 27

GTM 27 - 番外篇 - 多個不同的 Schema Type 如何放在同一個 JSON-LD 中

  • 分享至 

  • xImage
  •  

GTM 社團


用 JSON-LD 去描述網站中的資訊是一個很好讓瀏覽器理解自己網站有什麼內容的方式
但如果有多個不同 type 的 schema 如何放在同一個 JSON-LD 中呢?

如果是只有一種 type 是用下圖的方式:

https://ithelp.ithome.com.tw/upload/images/20171212/201075829Y0QHEZAEk.png

如果有多種不同 type 就用"方括號" (陣列) 包起來,如下圖:

https://ithelp.ithome.com.tw/upload/images/20171212/20107582Qz1ChmI8sk.png

實際放到 Google Structured Testing Tool 測試是 OK 的!

https://ithelp.ithome.com.tw/upload/images/20171212/20107582R98YmHnHpu.png

注意事項

其實之前很多文章都用 GTM 去實作一些功能,但還是建議如果可以直接請工程師做的話,就直接做在網站中。GTM 是一種方式可以讓自己 or 團隊的想法快速的上到線上,但這不是一個永久的解決方法哦! 所以建議如果團隊資源吃緊的話可以用 GTM 來實作一些功能,但長久來看還是提需求直接請工程加在網站中比較好 :)

歡迎來職涯社群的 GTM 社團一起討論哦!
原文章


上一篇
GTM 26 - 番外篇 - 如何實作 Openseach 於網站中,在 Chrome 輸入網址後按 Tab 就可以直接搜尋網站內容
下一篇
GTM 28 - 如何讓網站的 Site Searchbox有可能出現在 Google 搜尋引擎結果頁(SERP)
系列文
Google Tag Manager Micro Challenge30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

1 則留言

0
dancegame
iT邦新手 5 級 ‧ 2018-01-15 10:19:05

實用...

我要留言

立即登入留言